jack latch - Alemán Inglés Diccionario